Big Huge Thesaurus

Scophthalmus aquosus

noun

sounds kind of like